densely populated areas - İspanyolca İngilizce Sözlük