bathyscaphetranslation and definition "bathyscaphe", tamil lexiconWordTamil Definitionbathyscapheநீர்முனை