palisade worm (strongylus armatus) - Turkish English Dictionary