well-travelled - Turc Anglais Dictionnaire