ring and ball apparatus - Turc Anglais Dictionnaire