small fox tapeworm - Turkish English Dictionary