Русско-английский научно-технический словарь
• Few of the visible craters in the planet's images are recent.