mean time to restore service - Deutsch Englisch Wörterbuch