green corn (zea saccharata) - Spanish English Dictionary