tape duplication master - Turkish English Dictionary