last stage of construction that includes finishes and details - Spanish English Dictionary