completion of infrastructure - French English Dictionary