wish-fulfilling medicine - French English Dictionary