hybrid protein - French English Dictionary