belief in miracles - French English Dictionary