self-defensive - Spanish English Dictionary