snap-load cartridge tape - Alemán Inglés Diccionario