sweet wrapped in corn husk - French English Dictionary