square (public place) - Turc Anglais Dictionnaire