lunar orbit - English Synonyms Dictionary