dog tapeworm - Turkish English Dictionary