worm grunting - French English Dictionary