cave orbweaver - French English Dictionary