overseas trip - Spanish English Dictionary