sponge cloths - Alemán Inglés Diccionario