could you do me a favour? - Francés Inglés Diccionario