translate English to French: Tidal forces on Europa probably maintain many more of these vents, so could we expect oases of life there too?
Pourrait-il en être autant sur Europe, où les marées ont sûrement donné naissance à un grand nombre de ces cheminées ?