artificial sandtranslation and definition "artificial sand", tamil lexiconWordTamil Definitionartificial sandசெயற்கை மண்