carruca - English Synonyms Dictionary