still have useful life - Spanish English Dictionary