do (one) a favor - Francés Inglés Diccionario