completion of infrastructure - Turco Inglés Diccionario