geostationary orbit satellite - French English Dictionary