broad tapeworm - Turkish English Dictionary