well-liked - Francés Inglés Diccionario