tubular net bandage - Turkish English Dictionary