pizza peel - German English Dictionary