finishing construction works - Francés Inglés Diccionario