English to Hindi

Meaning for:
earthwork
other
सुरक्षा के लिए पृथ्वी का कृत्रिम किनारा