maybe this is good - Allemand Anglais Dictionnaire