pacific long-tailed snake - French English Dictionary