peer reviewed publication - Allemand Anglais Dictionnaire