mean time to restore - Deutsch Englisch Wörterbuch