space surveillance system - Turkish English Dictionary