slaven's centiped snake - French English Dictionary