(plaster) peel off - Turkish English Dictionary