film viewing apparatus - Français Anglais Dictionnaire