place open to public view - Turc Anglais Dictionnaire