a new weapon against crime - Turkish English Dictionary