terraced dwellings (on sloping ground) - Türkisch Englisch Wörterbuch