cable duct/protection sleeve - Spanish English Dictionary