ring-necked snake - German English Dictionary