improvement of transport facilities - Turco Inglés Diccionario