streaming tape unit - Turkish English Dictionary