mean time to repair/restore - Spanisch Englisch Wörterbuch