find favor in the eyes of - Francés Inglés Diccionario