technical support supervisor - Español Inglés Diccionario