green corn (zea saccharata) - French English Dictionary