natural oiltranslation and definition "natural oil", tamil lexiconWordTamil Definitionnatural oilஇயற்கையெண்ணெய்