think oneself attractive - Spanish English Dictionary