permanent restoration - Turkish English Dictionary