carry out an initiative or project - Allemand Anglais Dictionnaire