salicylaldehydetranslation and definition "salicylaldehyde", tamil lexiconWordTamil Definitionsalicylaldehydeசலிசிலலிடிகைட்டு