ferment (sugar cane juice) - Francés Inglés Diccionario