expenditure on infrastructure - French English Dictionary