block of houses between two streets - German English Dictionary