no matter what its nature is - Türkçe İngilizce Sözlük