Translator

"self asserting" in Spanish