urban traffic planning - French English Dictionary