period of revolution of a satellite - Turkish English Dictionary