patent rolls - French English Dictionary