to undertake projects - Turc Anglais Dictionnaire