lumbricoid - Alemán Inglés Diccionario