self-opinionated

English Description: 

Etym. online:
"to hold an opinion," ...

German Translation: