Perhaps http://world.altavista.com can help you with the translation to English.
What language(s) do you speak?