long cannon rifle - Turco Inglés Diccionario