vascular spider - French English Dictionary