brewer's yeast (saccharomyces cerevisiae) - French English Dictionary