sedentary spider - German English Dictionary