green corn (zea saccharata) - Español Inglés Diccionario