pressed grape peel - Spanish English Dictionary