overpedalling - German English Dictionary