have one's cake dough - French English Dictionary