shipborne satellite communications terminal - German English Dictionary