short-horned lizard - Turco Inglés Diccionario