construction of installations - Turco Inglés Diccionario