I think Google Translate is good in a pinch. I like to get knitting patterns from Ravelry.com, and many of them are links to people's blogs. For example, if someone in Finland has a cute pattern but it's in Finnish, I will often run their pattern instructions through Google Translate. It doesn't work perfectly but is enough for me to decipher what I need to do.