microfilm reading apparatus - Turco Inglés Diccionario