dividing a lot into street blocks - Türkisch Englisch Wörterbuch