a new crime weapon - Espagnol Anglais Dictionnaire