with the pedal to the metal - German English Dictionary