to undertake projects - Allemand Anglais Dictionnaire