to reign supreme - French English Dictionary