sediment concentration meter - French English Dictionary