basic patents - French English Dictionary