long cannon rifle - Espagnol Anglais Dictionnaire