high-rise apartment blocks - Spanisch Englisch Wörterbuch