well-respected - Francés Inglés Diccionario