high-rise apartment blocks - İspanyolca İngilizce Sözlük