sugar cane plantation - Francés Inglés Diccionario