liver concentrate - English Synonyms Dictionary