initiative relating to infrastructure - French English Dictionary