technical inventions - Türkçe İngilizce Sözlük