satellite carrier - French English Dictionary