pair of grooved rollers - Turc Anglais Dictionnaire