urban agglomeration - German English Dictionary