roll of dough - French English Dictionary