foreign trade contract - Français Anglais Dictionnaire