degree of urbanization - German English Dictionary