astronomical triangle - English Synonyms Dictionary