sugar cane planting technique - Francés Inglés Diccionario