baking plants - French English Dictionary