roll twisted into a ring - Français Anglais Dictionnaire