infrastructural investment - Turkish English Dictionary