long firearm - Alemán Inglés Diccionario