superdominant - French English Dictionary