pork worm - Francés Inglés Diccionario