barges articulated train - Alemán Inglés Diccionario