superrate - French English Dictionary