limited-life assets - German English Dictionary