spherical triangle - English Synonyms Dictionary