Русско-английский научно-технический словарь
• And this is in spite of the vastly greater mass of the Sun.