sheep's-wool sponge - Alemán Inglés Diccionario