construction finishing - Francés Inglés Diccionario