hold in high esteem - Francés Inglés Diccionario