hmmm google always seems to be trying new things. If you go to google.de and you type in any words followed by de-en (for a german to english translation) or en-de (for english to german translation) The very first search result will be a link to that word or words in the dict.leo.org dictionary. You can also read here http://dict.leo.org/#google Maybe in the future when my Spanish English dictionary gets better I can get a deal like this