think oneself be important - Spanish English Dictionary