mandelic acidtranslation and definition "mandelic acid", tamil lexiconWordTamil Definitionmandelic acidமண்டெலிக்கமிலம்