finishing construction works - Alemán Inglés Diccionario