sponge sugar - German English Dictionary