a new crime weapon - Turkish English Dictionary