highly populated - Alemán Inglés Diccionario