Text this: Cross-Linguistic Scientific Communication, Contemporary Digital Terminological Neologisms in English, and Translation Issues