life or rate for buildings - Espagnol Anglais Dictionnaire