food similar to a tamale, but of more refined composition - Espagnol Anglais Dictionnaire