a small, thin lizard - Spanisch Englisch Wörterbuch