catalina island leaf-toed gecko - Turc Anglais Dictionnaire