shoe-button spider - German English Dictionary