thick stomach worm - Turkish English Dictionary