return the favour (favor) - Español Inglés Diccionario