Often I go to Google translate to translate words or sentences from German (Deutsch) to English. The results – translations – are often very good. Leo.org is of course the best online dictionary for German learners. But if you have to translate a sentence, especially a very long one or even paragraphs, Google translates it well. So Google translate is often used from my pc.