spontaneous fermentation - Spanish English Dictionary