have a high opinion of yourself - Espagnol Anglais Dictionnaire