nilo-saharan: a family of East African languages spoken by Nilotic peoples from the Sahara south to Kenya and Tanzania
natural language: a human written or spoken language used by a community; opposed to e.g. a computer language
short account: a brokerage account of someone who sells short (sells securities he does not own)