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