lumbricoid - Francés Inglés Diccionario