cut and peel - Turkish English Dictionary