self opinionated - Spanish English Dictionary