plant fermentation - French English Dictionary