television spots - Turkish English Dictionary