the story of film - French English Dictionary