thin potato peel - Turkish English Dictionary