indiscriminate slaughter - Spanish English Dictionary