continuous tape - Turkish English Dictionary