firm sales commitments - Turc Anglais Dictionnaire