i suggest - German English Dictionary