support for protective tubing - Turkish English Dictionary