culebra island giant anole - Turkish English Dictionary