carry out an initiative or project - Englisch Synonyme Wörterbuch