technological invention - Türkisch Englisch Wörterbuch