potato peel - French English Dictionary