miraculously - French English Dictionary