come out of the mud - French English Dictionary