roast veal with kidneys - French English Dictionary