physically powered engine - Türkisch Englisch Wörterbuch