long cannon rifle - Francés Inglés Diccionario