satellite business system - Turkish English Dictionary