greater short-horned lizard - Alemán Inglés Diccionario