trailer brakeaway system - Espagnol Anglais Dictionnaire