to undertake projects - Almanca İngilizce Sözlük