have one's cake dough - German English Dictionary