salmon peel - Turkish English Dictionary