last stage of construction that includes finishes and details - Espagnol Anglais Dictionnaire