dough made with maize, sugar, butter, eggs and cheese wrapped in green corn husk - French English Dictionary