pork tapeworm - French English Dictionary