polar triangle - English Synonyms Dictionary