catalina island leaf-toed gecko - Allemand Anglais Dictionnaire