digital storage medium - Alemán Inglés Diccionario