sponge cloth (household cleaning) - German English Dictionary