department of economic and technical relations - Allemand Anglais Dictionnaire