period of revolution of a satellite - French English Dictionary