thorny-headed worm - Turkish English Dictionary