carrying out an initiative or project - Deutsch Englisch Wörterbuch