mud pond - French English Dictionary