sheep's-wool sponge - Turc Anglais Dictionnaire