baker's peel - Turkish English Dictionary