return the favour (favor) - Francés Inglés Diccionario