scolecoid - Alemán Inglés Diccionario