flesh worm - Francés Inglés Diccionario