film viewing apparatus - Francés Inglés Diccionario