think oneself is hot shit - Espagnol Anglais Dictionnaire