top-fermenting yeast - Spanish English Dictionary