overcompensated - French English Dictionary