well-received - Francés Inglés Diccionario