lapse of patent - French English Dictionary