microform and machine-readable record - Francés Inglés Diccionario