sustainable town planning - Turkish English Dictionary