a climbing, big, green lizard - Französisch Englisch Wörterbuch