invent or create something - Türkisch Englisch Wörterbuch