indiscriminate slaughter - German English Dictionary