technical support manager - Spanish English Dictionary