us patent office - French English Dictionary