microfiche filing systems - Spanish English Dictionary