division of weapons and explosives control - Francés Inglés Diccionario