supernate - French English Dictionary