muzzle ring - Turc Anglais Dictionnaire