tuxtla tropical night lizard - Turkish English Dictionary