ferment (sugar cane juice) - Alemán Inglés Diccionario