salivary canal - German English Dictionary