urban traffic planning - Spanish English Dictionary