overseas investments - Turkish English Dictionary