home-baked bread - French English Dictionary