twice baked bread - French English Dictionary