i thought we had a deal - Français Anglais Dictionnaire