maritime mobile satellite system - French English Dictionary