technical support supervisor - Almanca İngilizce Sözlük