river barges - Alemán Inglés Diccionario