building’s useful life - Francés Inglés Diccionario