to put the pedal to the metal - Francés Inglés Diccionario