a new crime weapon - Francés Inglés Diccionario