limited-life asset - French English Dictionary