carraca - English Synonyms Dictionary