mean time to restore service (mtrs) - Deutsch Englisch Wörterbuch