score a film - French English Dictionary