miraculous food - French English Dictionary