dense buildings - İspanyolca İngilizce Sözlük