vein of cochlear canaliculus - French English Dictionary