wrapped in banana leaves and cooked underground - Spanish English Dictionary