have a high opinion of yourself - Español Inglés Diccionario