serpent island gecko - Turkish English Dictionary