four-toed worm lizard - Alemán Inglés Diccionario