tactical satellite - German English Dictionary