split stream sales - German English Dictionary