terraced dwellings (on sloping ground) - Spanisch Englisch Wörterbuch