amboina sail-finned lizard - Turkish English Dictionary