relating to mother earth - French English Dictionary