lumbricide - Alemán Inglés Diccionario