front wheel brakes - Francés Inglés Diccionario