technospeak - noun
singular
technospeak
plural
technospeaks