be held in high esteem - Español Inglés Diccionario