do a favor selflessly - Español Inglés Diccionario