caster oiltranslation and definition "caster oil", tamil lexiconWordTamil Definitioncaster oilவிளக்கெண்ணெய்