release the gas pedal - Francés Inglés Diccionario