supereminence - French English Dictionary