dish made of liver and kidneys - Turkish English Dictionary