frame of a garden-roller - Français Anglais Dictionnaire