well-regarded - Francés Inglés Diccionario