finishing construction works - Turco Inglés Diccionario