a new crime weapon - Turc Anglais Dictionnaire