spectacled snake - Turkish English Dictionary