self propelled river barge - Türkçe İngilizce Sözlük