sugar cane with many leaves - Español Inglés Diccionario