block of houses between two streets - Deutsch Englisch Wörterbuch