heavy barrel rifle - Turc Anglais Dictionnaire