technical support supervisor - Türkçe İngilizce Sözlük