building���s useful life - Spanish English Dictionary