primary source - Allemand Anglais Dictionnaire