travel to different places or countries - Español Inglés Diccionario