sweet stalk or stem of green corn - Español Inglés Diccionario