mountain curlytail lizard - Turkish English Dictionary