degree of urbanization - Francés Inglés Diccionario