pedal to the metal in Polish pedal to the metal in Polish gaz do dechy phrase (idiomatic) At maximum speed. Add to Flashcards