urban infrastructure facilities - French English Dictionary