installation restoration - Turkish English Dictionary