sediment removal - French English Dictionary