expenditure on infrastructure - Français Anglais Dictionnaire