meat tamale wrapped in hoja santa leaf - Spanish English Dictionary