siebold's earth snake - French English Dictionary