digital storage medium - Francés Inglés Diccionario