What is the best free on line translator for translating text/sentances into English to German or Spanish?

Please give me a site and the reason you like it. Thanks
7 answers 7