defending from attack - Spanish English Dictionary