fresh cucumbers - English Synonyms Dictionary