to be free of barriers - Turc Anglais Dictionnaire