remaining useful life - German English Dictionary