clamshell dredge - Turkish English Dictionary