put one's foot on the gas - Alemán Inglés Diccionario