mean time to service restoration - German English Dictionary