highly regarded - Francés Inglés Diccionario