invention (lie; fabrication) - Türkçe İngilizce Sözlük