dredger excavator - French English Dictionary