town planning project - German English Dictionary