initiative relating to infrastructure - Français Anglais Dictionnaire