freshly-squeezed - English Synonyms Dictionary