fulfilment of undertakings given - Almanca İngilizce Sözlük