to delegate powers and assign duties - Deutsch Englisch Wörterbuch