sugar cane seed or sprout - Español Inglés Diccionario