spiderwood - French English Dictionary