infrastructure construction - Turco Inglés Diccionario