floating dredge - Turkish English Dictionary