decussatetranslation and definition "decussate", tamil lexiconWordTamil Definitiondecussateஒன்றுக்கொன்றுகுறுக்கான