diene synthesistranslation and definition "diene synthesis", tamil lexiconWordTamil Definitiondiene synthesisதையீன்றொகுப்பு