physical restoration - Turkish English Dictionary