lumbricidal - Francés Inglés Diccionario