cable duct/protection sleeve - German English Dictionary