place where golden thistles abound - Türkçe İngilizce Sözlük