european patent office (epo) - French English Dictionary