department of economic and technical relations - Français Anglais Dictionnaire