self-opinionated person - Turco Inglés Diccionario