well-traveled - Francés Inglés Diccionario