spidery - French English Dictionary