overpester - French English Dictionary