wriggling discharge - French English Dictionary