translate English to French: The Phoenix will land on the icy northern pole of Mars between 65 and 75-north latitude.
Phoenix atterrira sur le pôle nord glacial de Mars entre 65 et 75 degrés de latitude nord.