tape backup device - Turkish English Dictionary