place of public assembly - Turc Anglais Dictionnaire