mechanically-propelled - Türkisch Englisch Wörterbuch