with the pedal to the metal - Espagnol Anglais Dictionnaire