someone that travels often to faraway places - Turc Anglais Dictionnaire