pumping the gas pedal - Alemán Inglés Diccionario