dredge in Catalan
dredge in Catalan
draga
A dredging machine.
dragar
To make a channel deeper or wider using a dredge.