worm salamander - Alemán Inglés Diccionario