top-fermenting yeast - French English Dictionary