a scrap of paper - Turkish English Dictionary