self-opinionated person - Francés Inglés Diccionario