overrates - French English Dictionary