tree serpent - Turkish English Dictionary