small current of muddy water - German English Dictionary