transmitting brake power - Francés Inglés Diccionario