trailing suction dredge - Turkish English Dictionary