translate English to French: Over-snow vehicles are used extensively at Antarctic scientific research stations.
On fait un très grand usage de véhicules à neige dans les stations de recherche scientifique de l’Antarctique.