scarred kidney - Turkish English Dictionary