other irrevocable commitments - Turc Anglais Dictionnaire