pile of soft dough - German English Dictionary