crater cracktranslation and definition "crater crack", tamil lexiconWordTamil Definitioncrater crack(மலை) வாய்வெடிப்பு