repeat visitor - Turkish English Dictionary