long firearm - Francés Inglés Diccionario