the blessings of the earth - French English Dictionary