mean time to repair/restore - German English Dictionary