commitment to deliver - Almanca İngilizce Sözlük