internal hard disk - Francés Inglés Diccionario