block (group of houses) - Turc Anglais Dictionnaire