chinese crocodile lizard - Turkish English Dictionary