mountain curlytail lizard - French English Dictionary