promotional channel - Turkish English Dictionary