piece of rough paper - Turkish English Dictionary