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