sand dredger - French English Dictionary