self diffusiontranslation and definition "self diffusion", tamil lexiconWordTamil Definitionself diffusionசுயபரம்பல்self diffusionசுயபரம்பல்