shield–tailed snake - French English Dictionary