mudsnail - French English Dictionary