serpent worm - Alemán Inglés Diccionario