sheep's-wool sponge - Français Anglais Dictionnaire