feel attacked and defend oneself angrily - Spanish English Dictionary