to delegate powers and assign duties - Französisch Englisch Wörterbuch