dilapidated town - German English Dictionary