a feel-good film - Spanish English Dictionary