sludge worm - Turkish English Dictionary