claim a lot of casualties - Turkish English Dictionary