braised liver of veal - Turkish English Dictionary