on-site coordinator (osc) - Türkçe İngilizce Sözlük