peters' leaf-toed gecko (phyllodactylus reisisi) - French English Dictionary