death squad - German English Dictionary