a feel-good movie - French English Dictionary