cresta triangular - English Synonyms Dictionary