tapeworm larva in a pig - Español Inglés Diccionario