lumbricidal - Español Inglés Diccionario