invent or create something - Türkçe İngilizce Sözlük