bathyscaphstranslation and definition "bathyscaphs", tamil lexiconWordTamil Definitionbathyscaphsஆழ்கடல் கப்பல்