easy to peel - Turkish English Dictionary