overall contract - Français Anglais Dictionnaire