foreign patent - French English Dictionary