pair of grooved rollers - Français Anglais Dictionnaire