claim a lot of casualties - Spanish English Dictionary