last stage of construction that includes finishes and details - Español Inglés Diccionario