streaming tape recording - Turkish English Dictionary