transmission of moving pictures - Turkish English Dictionary