diethyecarbamazinetranslation and definition "diethyecarbamazine", tamil lexiconWordTamil Definitiondiethyecarbamazineடைஈத்தைல் கார்பமசைன்