ocean troughtranslation and definition "ocean trough", tamil lexiconWordTamil Definitionocean troughமாகடல் பள்ளம்