infrastructure development - Turco Inglés Diccionario