terraforming - French English Dictionary