infrastructure construction - French English Dictionary