Meaning of "IBTS"

Integrated Bilge Treatment System

IBTS Meaning of