self-propelled barge - Türkisch Englisch Wörterbuch