urban and land development - German English Dictionary