delegate the duties - Espagnol Anglais Dictionnaire