death squadron - Turkish English Dictionary