braked trailer - Francés Inglés Diccionario