Русско-английский научно-технический словарь
• Noctilucent clouds stand out sharply against the twilight sky.