sheet of notepaper - French English Dictionary