trailing suction dredger - French English Dictionary