tapeworm larva in a pig - Espagnol Anglais Dictionnaire