muddy place - French English Dictionary