technical support supervisor - Alemán Inglés Diccionario