hydrothermal deposittranslation and definition "hydrothermal deposit", tamil lexiconWordTamil Definitionhydrothermal depositவெப்ப நீர்மைப் படுவு