thriving city - German English Dictionary