pressed grape peel - Turkish English Dictionary