shoe-button spider - French English Dictionary