light weaponry - Francés Inglés Diccionario