undertake with determination - Almanca İngilizce Sözlük