portuguese ibex - English Synonyms Dictionary