peel of a fruit - English Synonyms Dictionary