someone that travels often to faraway places - Turco Inglés Diccionario