repeatedly pass by a location - Turkish English Dictionary