overpester - German English Dictionary