weapon and ammunition smuggling - Francés Inglés Diccionario