pedal applied brake - Alemán Inglés Diccionario