remaining kidney - Turkish English Dictionary