pumping the brakes - Alemán Inglés Diccionario