long cannon rifle - Español Inglés Diccionario