on-line advertising on a computer network - Turkish English Dictionary