1 death squad
English-Dutch dictionary > death squad
2 hit squad
English-Dutch dictionary > hit squad