траншеєкопач; траншейний екскаватор
antivehicle ditch (antivehicular ditch)
anti-tank ditch
die in the last ditch
last-ditch defense / last stand
tank ditch
ditch a plane
ditch a vehicle
ditch in reverse
ditch
last-ditch defense
last-ditch stand
last-ditch weapon
ditch something