self-opinionated - Spanish English Dictionary