irrevocable commitments - Almanca İngilizce Sözlük