try to make do with this - Allemand Anglais Dictionnaire