terrestrialization - French English Dictionary