worm conveyer - French English Dictionary