trailer mounted line charge system - Alemán Inglés Diccionario