brake pedal free travel - Alemán Inglés Diccionario