holder of 4 patents - French English Dictionary