multiple television picture spot - Turkish English Dictionary