leg of pork cooked or boiled with various spices - Spanish English Dictionary