think oneself better than others - Espagnol Anglais Dictionnaire