spider cruiser - French English Dictionary