someone that participates - Türkçe İngilizce Sözlük