carrying out an initiative or a project - Englisch Synonyme Wörterbuch