repair and restoration - Turkish English Dictionary