self-secure - Spanish English Dictionary