overseas trip - Turkish English Dictionary