oil seperatortranslation and definition "oil seperator", tamil lexiconWordTamil Definitionoil seperatorஎண்ணெய் பிரிக்கும் கருவி