to undertake projects - Alemán Inglés Diccionario