diallyl disulphidetranslation and definition "diallyl disulphide", tamil lexiconWordTamil Definitiondiallyl disulphideடைஅல்லைல் டைசல்ஃபைடு