piece of rough paper - French English Dictionary