urban traffic planning - German English Dictionary