vein of cochlear canaliculus - German English Dictionary