scutibranchia - French English Dictionary