ring-necked snake - French English Dictionary