cardinal spider - French English Dictionary