sponge on another - German English Dictionary