iguana that has spawned - Turkish English Dictionary