block of houses between two streets - Türkçe İngilizce Sözlük