saccharomyces ellipsoides - German English Dictionary