irrevocable commitments - Fransızca İngilizce Sözlük