mean time to repair/restore - İspanyolca İngilizce Sözlük