English Dictionary
◊ PICCALILLI
piccalilli
n : relish of chopped pickled cucumbers and green peppers and
onion