thin potato peel - Spanish English Dictionary