a new crime weapon - Español Inglés Diccionario