software technologytranslation and definition "software technology", tamil lexiconWordTamil Definitionsoftware technologyமென்பொருள் தொழில்நுட்பம்