marine deposittranslation and definition "marine deposit", tamil lexiconWordTamil Definitionmarine depositகடற்படிவுகள்marine depositகடற்படுவு