miracle cure - French English Dictionary