tin hydridetranslation and definition "tin hydride", tamil lexiconWordTamil Definitiontin hydrideவெள்ளீயவைதரைட்டு