tape backup device - Turco Inglés Diccionario