block of buildings - Almanca İngilizce Sözlük