sedentary spider - French English Dictionary