intelligent transportation infrastructure - French English Dictionary