expenditure on infrastructure - Turkish English Dictionary