directorate of technical research and studies - Allemand Anglais Dictionnaire