with the pedal to the metal - Allemand Anglais Dictionnaire