high self esteem - Francés Inglés Diccionario