giant skink - Turkish English Dictionary