to delegate powers and assign duties - French English Dictionary