split stream sales - Turkish English Dictionary