fosa triangular - English Synonyms Dictionary