back-pedal - German English Dictionary