mobile killing squad - Turkish English Dictionary