miraculize - French English Dictionary