sugar cane production - Francés Inglés Diccionario