braised liver of veal - French English Dictionary