fermentation substrate - Francés Inglés Diccionario