earth-god - French English Dictionary