perform duties - Francés Inglés Diccionario