sponsor of the advertisement - Turkish English Dictionary