reach a commercial agreement - Français Anglais Dictionnaire