lumbricide - Francés Inglés Diccionario