overpester - Turkish English Dictionary