beef tapeworm - Turkish English Dictionary