inner ear canal - German English Dictionary