shipborne satellite communications terminal - Turkish English Dictionary