well-trodden - Turc Anglais Dictionnaire