sediment sounder - French English Dictionary