submerged valleytranslation and definition "submerged valley", tamil lexiconWordTamil Definitionsubmerged valleyஅமிழ்ந்த பள்ளத்தாக்கு