Marecs

AcronymDefinition
MarecsMaritime European Communications Satellite