country/thing discovered - Türkçe İngilizce Sözlük