roast veal with kidneys - Turkish English Dictionary