small current of muddy water - French English Dictionary