meat tamale wrapped in hoja santa leaf - Espagnol Anglais Dictionnaire