rehabilitation and restoration - Turkish English Dictionary