duge's earth snake - Turkish English Dictionary