roast leg of pork - German English Dictionary