block (of houses, buildings) - Fransızca İngilizce Sözlük