partida norte leaf-toed gecko - German English Dictionary