vehicle-free environment - Turc Anglais Dictionnaire