satellite business system (sbs) - Turkish English Dictionary