polysatellitic - French English Dictionary