ferments - French English Dictionary