foreign visitor - Turkish English Dictionary