Русско-английский научно-технический словарь
• There are six other satellites in the solar system that are Moon-sized or a little larger.