i suggest - Allemand Anglais Dictionnaire