disk storage drive - Francés Inglés Diccionario