site where there were buildings - Turc Anglais Dictionnaire