shield–tailed snake - Spanish English Dictionary