sugar cane planting technique - Alemán Inglés Diccionario