manna from heaven - French English Dictionary