mean time to service restoration - Turkish English Dictionary