food similar to a tamale, but of more refined composition - Spanish English Dictionary