lumbricidal - Alemán Inglés Diccionario