mud socket - French English Dictionary