do favour - Francés Inglés Diccionario