do we have a deal? - Turc Anglais Dictionnaire