cochlear canaliculus - German English Dictionary