open ditchtranslation and definition "open ditch", tamil lexiconWordTamil Definitionopen ditchதிறந்த கழிகால்open ditchதிறந்த குழி