fresh-baked - French English Dictionary