hydraulic dredging - French English Dictionary