period of revolution of a satellite - Almanca İngilizce Sözlük