a feel-good film - German English Dictionary