supergene - French English Dictionary