a thing of this nature - Türkçe İngilizce Sözlük