Return to Article Details Science Fiction ‘Technobabble’: Lexical Features And Translation Challenges Download Download PDF