Meaning of "STS"

Ship to Ship

STS Meaning of