dish sponge - German English Dictionary