kidney pie - Turkish English Dictionary