olympiad (national or international contest) - Türkçe İngilizce Sözlük